	.file "D:\\Mes Documents\\Programmation\\Drone\\MatrixPilotQuad\\MPQpid400.X\\..\\..\\libUDB\\I2C2_udb4.c"
	.section	.debug_abbrev,info
.Ldebug_abbrev0:
	.section	.debug_info,info
.Ldebug_info0:
	.section	.debug_line,info
.Ldebug_line0:
	.section	.text,code
.Ltext0:
	.global	_pI2C2_callback	; export
	.section	.ndata,data,near
	.align	2
	.type	_pI2C2_callback,@object
_pI2C2_callback:
	.skip	2
	.global	_I2C2ERROR	; export
	.align	2
	.type	_I2C2ERROR,@object
_I2C2ERROR:
	.skip	2
	.global	_I2C2_Busy	; export
	.type	_I2C2_Busy,@object
_I2C2_Busy:
	.byte 1
	.global	_I2C2_state	; export
	.align	2
	.type	_I2C2_state,@object
_I2C2_state:
	.word	handle(_I2C2_idle)
	.global	_I2C2_Index	; export
	.align	2
	.type	_I2C2_Index,@object
_I2C2_Index:
	.skip	2
	.global	_I2C2_AddressByte	; export
	.type	_I2C2_AddressByte,@object
_I2C2_AddressByte:
	.skip	1
	.global	_I2C2_tx_data_size	; export
	.align	2
	.type	_I2C2_tx_data_size,@object
_I2C2_tx_data_size:
	.skip	2
	.global	_I2C2_rx_data_size	; export
	.align	2
	.type	_I2C2_rx_data_size,@object
_I2C2_rx_data_size:
	.skip	2
	.global	_I2C2_command_data_size	; export
	.align	2
	.type	_I2C2_command_data_size,@object
_I2C2_command_data_size:
	.skip	2
	.global	_pI2C2Buffer	; export
	.align	2
	.type	_pI2C2Buffer,@object
_pI2C2Buffer:
	.skip	2
	.global	_pI2C2commandBuffer	; export
	.align	2
	.type	_pI2C2commandBuffer,@object
_pI2C2commandBuffer:
	.skip	2
	.global	_I2C2_service_handle	; export
	.align	2
	.type	_I2C2_service_handle,@object
_I2C2_service_handle:
	.word	-1
	.section	.text,code
	.align	2
	.global	_I2C2_Normal	; export
	.type	_I2C2_Normal,@function
_I2C2_Normal:
.LFB5:
.LM1:
	.set ___PA___,1
	lnk	#2
.LM2:
	mov.b	_I2C2CONbits+1,WREG
	mov.b	#-128,w1
	and.b	w0,w1,w0
	cp0.b	w0
	.set ___BP___,0
	bra	nz,.L2
.LM3:
	call	_I2C2_init
.L2:
.LM4:
	mov	_I2C2CON,w0
	and	w0,#31,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L4
	mov	_I2C2STAT,w0
	mov	#17601,w1
	and	w0,w1,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L4
.LM5:
	mov	#1,w0
	mov	w0,[w14]
	bra	.L7
.L4:
.LM6:
	mov	_I2C2STAT,w0
	mov	w0,_I2C2ERROR
.LM7:
	clr	w0
	mov	w0,[w14]
.L7:
	mov	[w14],w0
.LM8:
	ulnk	
	return	
	.set ___PA___,0
.LFE5:
	.align	2
	.global	_I2C2_reset	; export
	.type	_I2C2_reset,@function
_I2C2_reset:
.LFB6:
.LM9:
	.set ___PA___,1
	lnk	#0
.LM10:
	mov	#handle(_I2C2_idle),w0
	mov	w0,_I2C2_state
.LM11:
	mov	_I2C2STAT,w0
	mov	w0,_I2C2ERROR
.LM12:
	bclr.b	_I2C2CONbits+1,#7
.LM13:
	bclr.b	_IFS3bits,#2
.LM14:
	bclr.b	_IEC3bits,#2
.LM15:
	bclr.b	_PORTAbits,#3
.LM16:
	bclr.b	_PORTAbits,#2
.LM17:
	nop	
.LM18:
	bset.b	_PORTAbits,#3
.LM19:
	bset.b	_PORTAbits,#2
.LM20:
	call	_I2C2_init
.LM21:
	ulnk	
	return	
	.set ___PA___,0
.LFE6:
	.align	2
	.global	_I2C2_init	; export
	.type	_I2C2_init,@function
_I2C2_init:
.LFB7:
.LM22:
	.set ___PA___,1
	lnk	#0
.LM23:
	mov	#45,w0
	mov	w0,_I2C2BRG
.LM24:
	bset.b	_I2C2CONbits+1,#7
.LM25:
	mov	#_IPC12bits+1,w1
	mov.b	[w1],w1
	mov.b	#-8,w0
	and.b	w1,w0,w0
	ior.b	#5,w0
	mov.b	WREG,_IPC12bits+1
.LM26:
	bclr.b	_IFS3bits,#2
.LM27:
	bset.b	_IEC3bits,#2
.LM28:
	clr.b	w0
	mov.b	WREG,_I2C2_Busy
.LM29:
	ulnk	
	return	
	.set ___PA___,0
.LFE7:
	.align	2
	.global	_I2C2_trigger_service	; export
	.type	_I2C2_trigger_service,@function
_I2C2_trigger_service:
.LFB8:
.LM30:
	.set ___PA___,1
	lnk	#0
.LM31:
	ulnk	
	return	
	.set ___PA___,0
.LFE8:
	.align	2
	.global	_serviceI2C2	; export
	.type	_serviceI2C2,@function
_serviceI2C2:
.LFB9:
.LM32:
	.set ___PA___,1
	lnk	#0
.LM33:
	mov.b	_I2C2CONbits+1,WREG
	mov.b	#-128,w1
	and.b	w0,w1,w0
	cp0.b	w0
	.set ___BP___,0
	bra	nz,.L19
.LM34:
	mov	#handle(_I2C2_idle),w0
	mov	w0,_I2C2_state
.LM35:
	call	_I2C2_init
.L19:
.LM36:
	ulnk	
	return	
	.set ___PA___,0
.LFE9:
	.align	2
	.global	__MI2C2Interrupt	; export
	.type	__MI2C2Interrupt,@function
__MI2C2Interrupt:
.LFB10:
.LM37:
	.set ___PA___,0
	push	_RCOUNT
	mov.d	w0,[w15++]
	mov.d	w2,[w15++]
	mov.d	w4,[w15++]
	mov.d	w6,[w15++]
	lnk	#0
.LM38:
	mov	_isr_nest_level,w0
	inc	w0,w0
	mov	w0,_isr_nest_level
	bset.b	_T5CONbits+1,#7
	bclr.b	_T8CONbits+1,#7
	bclr.b	_LATEbits,#3
.LM39:
	push CORCON
	mov	_defaultCorcon,w0
	mov	w0,_CORCON
.LM40:
	bclr.b	_IFS3bits,#2
.LM41:
	mov	_I2C2_state,w0
	call	w0
.LM42:
	pop CORCON
	mov	_isr_nest_level,w0
	dec	w0,w0
	mov	w0,_isr_nest_level
	mov	_isr_nest_level,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L23
	bclr.b	_T5CONbits+1,#7
	bset.b	_LATEbits,#3
.L23:
.LM43:
	ulnk	
	mov.d	[--w15],w6
	mov.d	[--w15],w4
	mov.d	[--w15],w2
	mov.d	[--w15],w0
	pop	_RCOUNT
	retfie	
	.set ___PA___,0
.LFE10:
	.align	2
	.global	_I2C2_CheckAvailable	; export
	.type	_I2C2_CheckAvailable,@function
_I2C2_CheckAvailable:
.LFB11:
.LM44:
	.set ___PA___,1
	lnk	#2
.LM45:
	mov.b	_I2C2CONbits+1,WREG
	mov.b	#-128,w1
	and.b	w0,w1,w0
	cp0.b	w0
	.set ___BP___,0
	bra	nz,.L25
	clr	w0
	mov	w0,[w14]
	bra	.L27
.L25:
.LM46:
	mov	_I2C2CON,w0
	and	w0,#31,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L28
	mov	_I2C2STAT,w0
	mov	#17601,w1
	and	w0,w1,w0
	cp0	w0
	.set ___BP___,0
	bra	z,.L30
.L28:
	clr	w0
	mov	w0,[w14]
	bra	.L27
.L30:
.LM47:
	mov.b	_I2C2_Busy,WREG
	sub.b	w0,#1,[w15]
	.set ___BP___,0
	bra	nz,.L31
	clr	w0
	mov	w0,[w14]
	bra	.L27
.L31:
.LM48:
	mov.b	#1,w0
	mov.b	WREG,_I2C2_Busy
.LM49:
	mov	#1,w0
	mov	w0,[w14]
.L27:
	mov	[w14],w0
.LM50:
	ulnk	
	return	
	.set ___PA___,0
.LFE11:
	.align	2
	.global	_I2C2_Write	; export
	.type	_I2C2_Write,@function
_I2C2_Write:
.LFB12:
.LM51:
	.set ___PA___,1
	lnk	#14
	mov.b	w0,[w14]
	mov	w1,[w14+2]
	mov.b	w2,[w14+4]
	mov	w3,[w14+6]
	mov	w4,[w14+8]
	mov	w5,[w14+10]
.LM52:
	call	_I2C2_CheckAvailable
	cp0.b	w0
	.set ___BP___,0
	bra	nz,.L35
	clr	w0
	mov	w0,[w14+12]
	bra	.L37
.L35:
.LM53:
	mov	[w14+10],w0
	mov	w0,_pI2C2_callback
.LM54:
	mov	#2,w0
	mov	w0,_I2C2_mode
.LM55:
	mov.b	[w14+4],w0
	ze	w0,w0
	mov	w0,_I2C2_command_data_size
.LM56:
	mov	[w14+2],w0
	mov	w0,_pI2C2commandBuffer
.LM57:
	mov.b	[w14],w0
	mov.b	WREG,_I2C2_AddressByte
.LM58:
	mov	[w14+6],w0
	mov	w0,_pI2C2Buffer
.LM59:
	mov	[w14+8],w0
	mov	w0,_I2C2_tx_data_size
.LM60:
	clr	w0
	mov	w0,_I2C2_rx_data_size
.LM61:
	mov	#handle(_I2C2_startWrite),w0
	mov	w0,_I2C2_state
.LM62:
	bset.b	_IFS3bits,#2
.LM63:
	mov	#1,w0
	mov	w0,[w14+12]
.L37:
	mov	[w14+12],w0
.LM64:
	ulnk	
	return	
	.set ___PA___,0
.LFE12:
	.align	2
	.global	_I2C2_Read	; export
	.type	_I2C2_Read,@function
_I2C2_Read:
.LFB13:
.LM65:
	.set ___PA___,1
	lnk	#16
	mov.b	w0,[w14]
	mov	w1,[w14+2]
	mov.b	w2,[w14+4]
	mov	w3,[w14+6]
	mov	w4,[w14+8]
	mov	w5,[w14+10]
	mov	w6,[w14+12]
.LM66:
	call	_I2C2_CheckAvailable
	cp0.b	w0
	.set ___BP___,0
	bra	nz,.L40
	clr	w0
	mov	w0,[w14+14]
	bra	.L42
.L40:
.LM67:
	mov	[w14+10],w0
	mov	w0,_pI2C2_callback
.LM68:
	mov	[w14+12],w0
	mov	w0,_I2C2_mode
.LM69:
	mov.b	[w14+4],w0
	ze	w0,w0
	mov	w0,_I2C2_command_data_size
.LM70:
	mov	[w14+2],w0
	mov	w0,_pI2C2commandBuffer
.LM71:
	mov.b	[w14],w0
	mov.b	WREG,_I2C2_AddressByte
.LM72:
	mov	[w14+6],w0
	mov	w0,_pI2C2Buffer
.LM73:
	clr	w0
	mov	w0,_I2C2_tx_data_size
.LM74:
	mov	[w14+8],w0
	mov	w0,_I2C2_rx_data_size
.LM75:
	mov	#handle(_I2C2_startWrite),w0
	mov	w0,_I2C2_state
.LM76:
	bset.b	_IFS3bits,#2
.LM77:
	mov	#1,w0
	mov	w0,[w14+14]
.L42:
	mov	[w14+14],w0
.LM78:
	ulnk	
	return	
	.set ___PA___,0
.LFE13:
	.align	2
	.global	_I2C2_checkACK	; export
	.type	_I2C2_checkACK,@function
_I2C2_checkACK:
.LFB14:
.LM79:
	.set ___PA___,1
	lnk	#6
	mov	w0,[w14]
	mov	w1,[w14+2]
.LM80:
	call	_I2C2_CheckAvailable
	cp0.b	w0
	.set ___BP___,0
	bra	nz,.L45
	clr	w0
	mov	w0,[w14+4]
	bra	.L47
.L45:
.LM81:
	mov	[w14+2],w0
	mov	w0,_pI2C2_callback
.LM82:
	mov	#2,w0
	mov	w0,_I2C2_mode
.LM83:
	clr	w0
	mov	w0,_I2C2_command_data_size
.LM84:
	mov	[w14],w0
	mov.b	WREG,_I2C2_AddressByte
.LM85:
	clr	w0
	mov	w0,_pI2C2Buffer
.LM86:
	clr	w0
	mov	w0,_I2C2_tx_data_size
.LM87:
	clr	w0
	mov	w0,_I2C2_rx_data_size
.LM88:
	mov	#handle(_I2C2_startWrite),w0
	mov	w0,_I2C2_state
.LM89:
	bset.b	_IFS3bits,#2
.LM90:
	mov	#1,w0
	mov	w0,[w14+4]
.L47:
	mov	[w14+4],w0
.LM91:
	ulnk	
	return	
	.set ___PA___,0
.LFE14:
	.align	2
	.global	_I2C2_startWrite	; export
	.type	_I2C2_startWrite,@function
_I2C2_startWrite:
.LFB15:
.LM92:
	.set ___PA___,1
	lnk	#0
.LM93:
	clr	w0
	mov	w0,_I2C2_Index
.LM94:
	mov	_I2C2_mode,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L50
.LM95:
	mov	#handle(_I2C2_readAddress),w0
	mov	w0,_I2C2_state
	bra	.L52
.L50:
.LM96:
	mov	#handle(_I2C2_writeAddress),w0
	mov	w0,_I2C2_state
.L52:
.LM97:
	bset.b	_I2C2CONbits,#0
.LM98:
	ulnk	
	return	
	.set ___PA___,0
.LFE15:
	.align	2
	.global	_I2C2_writeAddress	; export
	.type	_I2C2_writeAddress,@function
_I2C2_writeAddress:
.LFB16:
.LM99:
	.set ___PA___,1
	lnk	#0
.LM100:
	mov.b	_I2C2_AddressByte,WREG
	ze	w0,w1
	mov	#254,w0
	and	w1,w0,w0
	mov	w0,_I2C2TRN
.LM101:
	mov	#handle(_I2C2_writeCommandData),w0
	mov	w0,_I2C2_state
.LM102:
	ulnk	
	return	
	.set ___PA___,0
.LFE16:
	.align	2
	.global	_I2C2_writeCommandData	; export
	.type	_I2C2_writeCommandData,@function
_I2C2_writeCommandData:
.LFB17:
.LM103:
	.set ___PA___,1
	lnk	#0
.LM104:
	mov.b	_I2C2STATbits+1,WREG
	mov.b	#-128,w1
	and.b	w0,w1,w0
	cp0.b	w0
	.set ___BP___,0
	bra	z,.L57
.LM105:
	call	_I2C2_Failed
.LM106:
	bra	.L66
.L57:
.LM107:
	mov	_I2C2_command_data_size,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L60
.LM108:
	call	_I2C2_writeStop
.LM109:
	bra	.L66
.L60:
.LM110:
	mov	_I2C2_Index,w2
	mov	w2,w1
	mov	_pI2C2commandBuffer,w0
	add	w1,w0,w0
	mov.b	[w0],w0
	ze	w0,w0
	mov	w0,_I2C2TRN
	inc	w2,w0
	mov	w0,_I2C2_Index
.LM111:
	mov	_I2C2_Index,w1
	mov	_I2C2_command_data_size,w0
	sub	w1,w0,[w15]
	.set ___BP___,0
	bra	ltu,.L66
.LM112:
	clr	w0
	mov	w0,_I2C2_Index
.LM113:
	mov	_I2C2_rx_data_size,w0
	cp0	w0
	.set ___BP___,0
	bra	z,.L64
.LM114:
	mov	#handle(_I2C2_readStart),w0
	mov	w0,_I2C2_state
	bra	.L66
.L64:
.LM115:
	mov	#handle(_I2C2_writeData),w0
	mov	w0,_I2C2_state
.L66:
.LM116:
	ulnk	
	return	
	.set ___PA___,0
.LFE17:
	.align	2
	.global	_I2C2_writeData	; export
	.type	_I2C2_writeData,@function
_I2C2_writeData:
.LFB18:
.LM117:
	.set ___PA___,1
	lnk	#0
.LM118:
	mov.b	_I2C2STATbits+1,WREG
	mov.b	#-128,w1
	and.b	w0,w1,w0
	cp0.b	w0
	.set ___BP___,0
	bra	z,.L68
.LM119:
	call	_I2C2_Failed
.LM120:
	bra	.L75
.L68:
.LM121:
	mov	_I2C2_Index,w2
	mov	w2,w1
	mov	_pI2C2Buffer,w0
	add	w1,w0,w0
	mov.b	[w0],w0
	ze	w0,w0
	mov	w0,_I2C2TRN
	inc	w2,w0
	mov	w0,_I2C2_Index
.LM122:
	mov	_I2C2_Index,w1
	mov	_I2C2_tx_data_size,w0
	sub	w1,w0,[w15]
	.set ___BP___,0
	bra	ltu,.L75
.LM123:
	mov	_I2C2_rx_data_size,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L73
.LM124:
	mov	#handle(_I2C2_writeStop),w0
	mov	w0,_I2C2_state
	bra	.L75
.L73:
.LM125:
	mov	#handle(_I2C2_readStart),w0
	mov	w0,_I2C2_state
.L75:
.LM126:
	ulnk	
	return	
	.set ___PA___,0
.LFE18:
	.align	2
	.global	_I2C2_writeStop	; export
	.type	_I2C2_writeStop,@function
_I2C2_writeStop:
.LFB19:
.LM127:
	.set ___PA___,1
	lnk	#0
.LM128:
	mov	#handle(_I2C2_doneWrite),w0
	mov	w0,_I2C2_state
.LM129:
	bset.b	_I2C2CONbits,#2
.LM130:
	ulnk	
	return	
	.set ___PA___,0
.LFE19:
	.align	2
	.global	_I2C2_doneWrite	; export
	.type	_I2C2_doneWrite,@function
_I2C2_doneWrite:
.LFB20:
.LM131:
	.set ___PA___,1
	lnk	#0
.LM132:
	clr.b	w0
	mov.b	WREG,_I2C2_Busy
.LM133:
	mov	_pI2C2_callback,w0
	cp0	w0
	.set ___BP___,0
	bra	z,.L81
.LM134:
	mov	_pI2C2_callback,w1
	mov.b	#1,w0
	call	w1
.L81:
.LM135:
	ulnk	
	return	
	.set ___PA___,0
.LFE20:
	.align	2
	.global	_I2C2_readStart	; export
	.type	_I2C2_readStart,@function
_I2C2_readStart:
.LFB21:
.LM136:
	.set ___PA___,1
	lnk	#0
.LM137:
	clr	w0
	mov	w0,_I2C2_Index
.LM138:
	mov	#handle(_I2C2_readAddress),w0
	mov	w0,_I2C2_state
.LM139:
	bset.b	_I2C2CONbits,#0
.LM140:
	ulnk	
	return	
	.set ___PA___,0
.LFE21:
	.align	2
	.global	_I2C2_readAddress	; export
	.type	_I2C2_readAddress,@function
_I2C2_readAddress:
.LFB22:
.LM141:
	.set ___PA___,1
	lnk	#0
.LM142:
	mov.b	_I2C2_AddressByte,WREG
	bset.b	w0,#0
	ze	w0,w0
	mov	w0,_I2C2TRN
.LM143:
	mov	_I2C2_mode,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L85
.LM144:
	clr	w0
	mov	w0,_I2C2_Index
.LM145:
	mov	_I2C2_command_data_size,w0
	cp0	w0
	.set ___BP___,0
	bra	nz,.L87
.LM146:
	mov	#handle(_I2C2_recen),w0
	mov	w0,_I2C2_state
	bra	.L91
.L87:
.LM147:
	mov	#handle(_I2C2_writeCommandData),w0
	mov	w0,_I2C2_state
	bra	.L91
.L85:
.LM148:
	mov	#handle(_I2C2_recen),w0
	mov	w0,_I2C2_state
.L91:
.LM149:
	ulnk	
	return	
	.set ___PA___,0
.LFE22:
	.align	2
	.global	_I2C2_recen	; export
	.type	_I2C2_recen,@function
_I2C2_recen:
.LFB23:
.LM150:
	.set ___PA___,1
	lnk	#0
.LM151:
	mov.b	_I2C2STATbits+1,WREG
	mov.b	#-128,w1
	and.b	w0,w1,w0
	cp0.b	w0
	.set ___BP___,0
	bra	z,.L93
.LM152:
	call	_I2C2_Failed
.LM153:
	bra	.L96
.L93:
.LM154:
	mov	#handle(_I2C2_recstore),w0
	mov	w0,_I2C2_state
.LM155:
	bset.b	_I2C2CONbits,#3
.L96:
.LM156:
	ulnk	
	return	
	.set ___PA___,0
.LFE23:
	.align	2
	.global	_I2C2_rerecen	; export
	.type	_I2C2_rerecen,@function
_I2C2_rerecen:
.LFB24:
.LM157:
	.set ___PA___,1
	lnk	#0
.LM158:
	mov	#handle(_I2C2_recstore),w0
	mov	w0,_I2C2_state
.LM159:
	bset.b	_I2C2CONbits,#3
.LM160:
	ulnk	
	return	
	.set ___PA___,0
.LFE24:
	.align	2
	.global	_I2C2_recstore	; export
	.type	_I2C2_recstore,@function
_I2C2_recstore:
.LFB25:
.LM161:
	.set ___PA___,1
	lnk	#0
.LM162:
	mov	_I2C2_Index,w2
	mov	w2,w1
	mov	_pI2C2Buffer,w0
	add	w1,w0,w1
	mov	_I2C2RCV,w0
	mov.b	w0,[w1]
	inc	w2,w0
	mov	w0,_I2C2_Index
.LM163:
	mov	_I2C2_Index,w1
	mov	_I2C2_rx_data_size,w0
	sub	w1,w0,[w15]
	.set ___BP___,0
	bra	ltu,.L100
.LM164:
	mov	#handle(_I2C2_stopRead),w0
	mov	w0,_I2C2_state
.LM165:
	bset.b	_I2C2CONbits,#5
	bra	.L102
.L100:
.LM166:
	mov	#handle(_I2C2_rerecen),w0
	mov	w0,_I2C2_state
.LM167:
	bclr.b	_I2C2CONbits,#5
.L102:
.LM168:
	bset.b	_I2C2CONbits,#4
.LM169:
	ulnk	
	return	
	.set ___PA___,0
.LFE25:
	.align	2
	.global	_I2C2_stopRead	; export
	.type	_I2C2_stopRead,@function
_I2C2_stopRead:
.LFB26:
.LM170:
	.set ___PA___,1
	lnk	#0
.LM171:
	bset.b	_I2C2CONbits,#2
.LM172:
	mov	#handle(_I2C2_doneRead),w0
	mov	w0,_I2C2_state
.LM173:
	ulnk	
	return	
	.set ___PA___,0
.LFE26:
	.align	2
	.global	_I2C2_idle	; export
	.type	_I2C2_idle,@function
_I2C2_idle:
.LFB27:
.LM174:
	.set ___PA___,1
	lnk	#0
.LM175:
	ulnk	
	return	
	.set ___PA___,0
.LFE27:
	.align	2
	.global	_I2C2_doneRead	; export
	.type	_I2C2_doneRead,@function
_I2C2_doneRead:
.LFB28:
.LM176:
	.set ___PA___,1
	lnk	#0
.LM177:
	clr.b	w0
	mov.b	WREG,_I2C2_Busy
.LM178:
	mov	_pI2C2_callback,w0
	cp0	w0
	.set ___BP___,0
	bra	z,.L111
.LM179:
	mov	_pI2C2_callback,w1
	mov.b	#1,w0
	call	w1
.L111:
.LM180:
	ulnk	
	return	
	.set ___PA___,0
.LFE28:
	.align	2
	.global	_I2C2_Failed	; export
	.type	_I2C2_Failed,@function
_I2C2_Failed:
.LFB29:
.LM181:
	.set ___PA___,1
	lnk	#0
.LM182:
	mov	#handle(_I2C2_idle),w0
	mov	w0,_I2C2_state
.LM183:
	bset.b	_I2C2CONbits,#2
.LM184:
	clr.b	w0
	mov.b	WREG,_I2C2_Busy
.LM185:
	mov	_pI2C2_callback,w0
	cp0	w0
	.set ___BP___,0
	bra	z,.L115
.LM186:
	mov	_pI2C2_callback,w1
	clr.b	w0
	call	w1
.L115:
.LM187:
	ulnk	
	return	
	.set ___PA___,0
.LFE29:
	.section	.nbss,bss,near
	.type	_I2C2_mode,@object
	.global	_I2C2_mode
	.align	2
_I2C2_mode:	.space	2
	.section	.debug_frame,info
.Lframe0:
	.4byte	.LECIE0-.LSCIE0
.LSCIE0:
	.4byte	0xffffffff
	.byte	0x1
	.byte	0
	.uleb128 0x1
	.sleb128 2
	.byte	0x21
	.byte	0xc
	.uleb128 0xf
	.uleb128 0xfffffffc
	.byte	0x9
	.uleb128 0x21
	.uleb128 0xf
.LECIE0:
.LSFDE0:
	.4byte	.LEFDE0-.LASFDE0
.LASFDE0:
	.4byte	.Lframe0
	.4byte	.LFB5
	.4byte	.LFE5-.LFB5
.LEFDE0:
.LSFDE2:
	.4byte	.LEFDE2-.LASFDE2
.LASFDE2:
	.4byte	.Lframe0
	.4byte	.LFB6
	.4byte	.LFE6-.LFB6
.LEFDE2:
.LSFDE4:
	.4byte	.LEFDE4-.LASFDE4
.LASFDE4:
	.4byte	.Lframe0
	.4byte	.LFB7
	.4byte	.LFE7-.LFB7
.LEFDE4:
.LSFDE6:
	.4byte	.LEFDE6-.LASFDE6
.LASFDE6:
	.4byte	.Lframe0
	.4byte	.LFB8
	.4byte	.LFE8-.LFB8
.LEFDE6:
.LSFDE8:
	.4byte	.LEFDE8-.LASFDE8
.LASFDE8:
	.4byte	.Lframe0
	.4byte	.LFB9
	.4byte	.LFE9-.LFB9
.LEFDE8:
.LSFDE10:
	.4byte	.LEFDE10-.LASFDE10
.LASFDE10:
	.4byte	.Lframe0
	.4byte	.LFB10
	.4byte	.LFE10-.LFB10
.LEFDE10:
.LSFDE12:
	.4byte	.LEFDE12-.LASFDE12
.LASFDE12:
	.4byte	.Lframe0
	.4byte	.LFB11
	.4byte	.LFE11-.LFB11
.LEFDE12:
.LSFDE14:
	.4byte	.LEFDE14-.LASFDE14
.LASFDE14:
	.4byte	.Lframe0
	.4byte	.LFB12
	.4byte	.LFE12-.LFB12
.LEFDE14:
.LSFDE16:
	.4byte	.LEFDE16-.LASFDE16
.LASFDE16:
	.4byte	.Lframe0
	.4byte	.LFB13
	.4byte	.LFE13-.LFB13
.LEFDE16:
.LSFDE18:
	.4byte	.LEFDE18-.LASFDE18
.LASFDE18:
	.4byte	.Lframe0
	.4byte	.LFB14
	.4byte	.LFE14-.LFB14
.LEFDE18:
.LSFDE20:
	.4byte	.LEFDE20-.LASFDE20
.LASFDE20:
	.4byte	.Lframe0
	.4byte	.LFB15
	.4byte	.LFE15-.LFB15
.LEFDE20:
.LSFDE22:
	.4byte	.LEFDE22-.LASFDE22
.LASFDE22:
	.4byte	.Lframe0
	.4byte	.LFB16
	.4byte	.LFE16-.LFB16
.LEFDE22:
.LSFDE24:
	.4byte	.LEFDE24-.LASFDE24
.LASFDE24:
	.4byte	.Lframe0
	.4byte	.LFB17
	.4byte	.LFE17-.LFB17
.LEFDE24:
.LSFDE26:
	.4byte	.LEFDE26-.LASFDE26
.LASFDE26:
	.4byte	.Lframe0
	.4byte	.LFB18
	.4byte	.LFE18-.LFB18
.LEFDE26:
.LSFDE28:
	.4byte	.LEFDE28-.LASFDE28
.LASFDE28:
	.4byte	.Lframe0
	.4byte	.LFB19
	.4byte	.LFE19-.LFB19
.LEFDE28:
.LSFDE30:
	.4byte	.LEFDE30-.LASFDE30
.LASFDE30:
	.4byte	.Lframe0
	.4byte	.LFB20
	.4byte	.LFE20-.LFB20
.LEFDE30:
.LSFDE32:
	.4byte	.LEFDE32-.LASFDE32
.LASFDE32:
	.4byte	.Lframe0
	.4byte	.LFB21
	.4byte	.LFE21-.LFB21
.LEFDE32:
.LSFDE34:
	.4byte	.LEFDE34-.LASFDE34
.LASFDE34:
	.4byte	.Lframe0
	.4byte	.LFB22
	.4byte	.LFE22-.LFB22
.LEFDE34:
.LSFDE36:
	.4byte	.LEFDE36-.LASFDE36
.LASFDE36:
	.4byte	.Lframe0
	.4byte	.LFB23
	.4byte	.LFE23-.LFB23
.LEFDE36:
.LSFDE38:
	.4byte	.LEFDE38-.LASFDE38
.LASFDE38:
	.4byte	.Lframe0
	.4byte	.LFB24
	.4byte	.LFE24-.LFB24
.LEFDE38:
.LSFDE40:
	.4byte	.LEFDE40-.LASFDE40
.LASFDE40:
	.4byte	.Lframe0
	.4byte	.LFB25
	.4byte	.LFE25-.LFB25
.LEFDE40:
.LSFDE42:
	.4byte	.LEFDE42-.LASFDE42
.LASFDE42:
	.4byte	.Lframe0
	.4byte	.LFB26
	.4byte	.LFE26-.LFB26
.LEFDE42:
.LSFDE44:
	.4byte	.LEFDE44-.LASFDE44
.LASFDE44:
	.4byte	.Lframe0
	.4byte	.LFB27
	.4byte	.LFE27-.LFB27
.LEFDE44:
.LSFDE46:
	.4byte	.LEFDE46-.LASFDE46
.LASFDE46:
	.4byte	.Lframe0
	.4byte	.LFB28
	.4byte	.LFE28-.LFB28
.LEFDE46:
.LSFDE48:
	.4byte	.LEFDE48-.LASFDE48
.LASFDE48:
	.4byte	.Lframe0
	.4byte	.LFB29
	.4byte	.LFE29-.LFB29
.LEFDE48:
	.section	.text,code
.Letext0:
	.section	.debug_line,info
	.4byte	.LELT0-.LSLT0
.LSLT0:
	.2byte	0x2
	.4byte	.LELTP0-.LASLTP0
.LASLTP0:
	.byte	0x1
	.byte	0x1
	.byte	0xf6
	.byte	0xf5
	.byte	0xa
	.byte	0x0
	.byte	0x1
	.byte	0x1
	.byte	0x1
	.byte	0x1
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.byte	0x1
	.ascii	"../../libUDB"
	.byte 0
	.ascii	"../MPQpid400.X/../../libUDB"
	.byte 0
	.ascii	"c:/program files (x86)/microchip/mplab c30/bin/bin/../../include/leg"
	.ascii	"a-c"
	.byte 0
	.ascii	"c:/program files (x86)/microchip/mplab c30/bin/bin/../../support/dsP"
	.ascii	"IC33F/h"
	.byte 0
	.ascii	"c:/program files (x86)/microchip/mplab c30/bin/bin/../../support/gen"
	.ascii	"eric/h"
	.byte 0
	.byte	0x0
	.asciz	"stdint.h"
	.uleb128 0x3
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"p33FJ256GP710A.h"
	.uleb128 0x4
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"libUDB_defines.h"
	.uleb128 0x2
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"yvals.h"
	.uleb128 0x3
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"stdlib.h"
	.uleb128 0x3
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"dsp.h"
	.uleb128 0x5
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"libUDB.h"
	.uleb128 0x1
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"I2C.h"
	.uleb128 0x1
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"events.h"
	.uleb128 0x1
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"I2C2_udb4.c"
	.uleb128 0x1
	.uleb128 0x0
	.uleb128 0x0
	.asciz	"libUDB_internal.h"
	.uleb128 0x1
	.uleb128 0x0
	.uleb128 0x0
	.byte	0x0
.LELTP0:
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM1
	.byte	0x4
	.uleb128 0xa
	.byte	0x6d
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM2
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM3
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM4
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM5
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM6
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM7
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM8
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM9
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM10
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM11
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM12
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM13
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM14
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM15
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM16
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM17
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM18
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM19
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM20
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM21
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM22
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM23
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM24
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM25
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM26
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM27
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM28
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM29
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM30
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM31
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM32
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM33
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM34
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM35
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM36
	.byte	0x1a
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM37
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM38
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM39
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM40
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM41
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM42
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM43
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM44
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM45
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM46
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM47
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM48
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM49
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM50
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM51
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM52
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM53
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM54
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM55
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM56
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM57
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM58
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM59
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM60
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM61
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM62
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM63
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM64
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM65
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM66
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM67
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM68
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM69
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM70
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM71
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM72
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM73
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM74
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM75
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM76
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM77
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM78
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM79
	.byte	0x19
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM80
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM81
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM82
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM83
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM84
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM85
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM86
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM87
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM88
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM89
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM90
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM91
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM92
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM93
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM94
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM95
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM96
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM97
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM98
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM99
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM100
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM101
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM102
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM103
	.byte	0x19
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM104
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM105
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM106
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM107
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM108
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM109
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM110
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM111
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM112
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM113
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM114
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM115
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM116
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM117
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM118
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM119
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM120
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM121
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM122
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM123
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM124
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM125
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM126
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM127
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM128
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM129
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM130
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM131
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM132
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM133
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM134
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM135
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM136
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM137
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM138
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM139
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM140
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM141
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM142
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM143
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM144
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM145
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM146
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM147
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM148
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM149
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM150
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM151
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM152
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM153
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM154
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM155
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM156
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM157
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM158
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM159
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM160
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM161
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM162
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM163
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM164
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM165
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM166
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM167
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM168
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM169
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM170
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM171
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM172
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM173
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM174
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM175
	.byte	0x16
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM176
	.byte	0x17
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM177
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM178
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM179
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM180
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM181
	.byte	0x18
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM182
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM183
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM184
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM185
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM186
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.LM187
	.byte	0x15
	.byte	0x0
	.uleb128 0x5
	.byte	0x2
	.4byte	.Letext0
	.byte	0x0
	.uleb128 0x1
	.byte	0x1
.LELT0:
	.section	.debug_info,info
	.4byte	0x143a
	.2byte	0x2
	.4byte	.Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.4byte	.Ldebug_line0
	.4byte	.Letext0
	.4byte	.Ltext0
	.asciz	"GNU C 4.0.3 (dsPIC30, Microchip v3_31) (A) Build date: Oct 27 2011"
	.byte	0x1
	.asciz	"../../libUDB/I2C2_udb4.c"
	.ascii	"D:\\\\Mes Documents\\\\Programmation\\\\Drone\\\\MatrixPilotQuad\\\\"
	.asciz	"MPQpid400.X"
	.uleb128 0x2
	.asciz	"signed char"
	.byte	0x1
	.byte	0x6
	.uleb128 0x2
	.asciz	"int"
	.byte	0x2
	.byte	0x5
	.uleb128 0x2
	.asciz	"long int"
	.byte	0x4
	.byte	0x5
	.uleb128 0x2
	.asciz	"long long int"
	.byte	0x8
	.byte	0x5
	.uleb128 0x2
	.asciz	"unsigned char"
	.byte	0x1
	.byte	0x8
	.uleb128 0x2
	.asciz	"unsigned int"
	.byte	0x2
	.byte	0x7
	.uleb128 0x2
	.asciz	"long unsigned int"
	.byte	0x4
	.byte	0x7
	.uleb128 0x2
	.asciz	"long long unsigned int"
	.byte	0x8
	.byte	0x7
	.uleb128 0x3
	.4byte	0x249
	.asciz	"tagIFS3BITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x150
	.uleb128 0x4
	.asciz	"T7IF"
	.byte	0x2
	.2byte	0x151
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SI2C2IF"
	.byte	0x2
	.2byte	0x152
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"MI2C2IF"
	.byte	0x2
	.2byte	0x153
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T8IF"
	.byte	0x2
	.2byte	0x154
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T9IF"
	.byte	0x2
	.2byte	0x155
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"INT3IF"
	.byte	0x2
	.2byte	0x156
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"INT4IF"
	.byte	0x2
	.2byte	0x157
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"C2RXIF"
	.byte	0x2
	.2byte	0x158
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"C2IF"
	.byte	0x2
	.2byte	0x159
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x7
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DCIEIF"
	.byte	0x2
	.2byte	0x15b
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x4
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DCIIF"
	.byte	0x2
	.2byte	0x15c
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x3
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DMA5IF"
	.byte	0x2
	.2byte	0x15d
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"IFS3BITS"
	.byte	0x2
	.2byte	0x15e
	.4byte	0x13e
	.uleb128 0x3
	.4byte	0x365
	.asciz	"tagIEC3BITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x1b4
	.uleb128 0x4
	.asciz	"T7IE"
	.byte	0x2
	.2byte	0x1b5
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SI2C2IE"
	.byte	0x2
	.2byte	0x1b6
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"MI2C2IE"
	.byte	0x2
	.2byte	0x1b7
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T8IE"
	.byte	0x2
	.2byte	0x1b8
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T9IE"
	.byte	0x2
	.2byte	0x1b9
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"INT3IE"
	.byte	0x2
	.2byte	0x1ba
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"INT4IE"
	.byte	0x2
	.2byte	0x1bb
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"C2RXIE"
	.byte	0x2
	.2byte	0x1bc
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"C2IE"
	.byte	0x2
	.2byte	0x1bd
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x7
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DCIEIE"
	.byte	0x2
	.2byte	0x1bf
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x4
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DCIIE"
	.byte	0x2
	.2byte	0x1c0
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x3
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DMA5IE"
	.byte	0x2
	.2byte	0x1c1
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"IEC3BITS"
	.byte	0x2
	.2byte	0x1c2
	.4byte	0x25a
	.uleb128 0x6
	.4byte	0x3d2
	.byte	0x2
	.byte	0x2
	.2byte	0x357
	.uleb128 0x4
	.asciz	"T7IP"
	.byte	0x2
	.2byte	0x350
	.4byte	0xff
	.byte	0x2
	.byte	0x3
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SI2C2IP"
	.byte	0x2
	.2byte	0x352
	.4byte	0xff
	.byte	0x2
	.byte	0x3
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"MI2C2IP"
	.byte	0x2
	.2byte	0x354
	.4byte	0xff
	.byte	0x2
	.byte	0x3
	.byte	0x5
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T8IP"
	.byte	0x2
	.2byte	0x356
	.4byte	0xff
	.byte	0x2
	.byte	0x3
	.byte	0x1
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x6
	.4byte	0x4de
	.byte	0x2
	.byte	0x2
	.2byte	0x368
	.uleb128 0x4
	.asciz	"T7IP0"
	.byte	0x2
	.2byte	0x359
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T7IP1"
	.byte	0x2
	.2byte	0x35a
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T7IP2"
	.byte	0x2
	.2byte	0x35b
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SI2C2IP0"
	.byte	0x2
	.2byte	0x35d
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SI2C2IP1"
	.byte	0x2
	.2byte	0x35e
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SI2C2IP2"
	.byte	0x2
	.2byte	0x35f
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"MI2C2IP0"
	.byte	0x2
	.2byte	0x361
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x7
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"MI2C2IP1"
	.byte	0x2
	.2byte	0x362
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x6
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"MI2C2IP2"
	.byte	0x2
	.2byte	0x363
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x5
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T8IP0"
	.byte	0x2
	.2byte	0x365
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x3
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T8IP1"
	.byte	0x2
	.2byte	0x366
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T8IP2"
	.byte	0x2
	.2byte	0x367
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x1
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x7
	.4byte	0x4f2
	.byte	0x2
	.byte	0x2
	.2byte	0x369
	.uleb128 0x8
	.4byte	0x376
	.uleb128 0x8
	.4byte	0x3d2
	.byte	0x0
	.uleb128 0x3
	.4byte	0x511
	.asciz	"tagIPC12BITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x34d
	.uleb128 0x9
	.4byte	0x4de
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"IPC12BITS"
	.byte	0x2
	.2byte	0x36a
	.4byte	0x4f2
	.uleb128 0x6
	.4byte	0x58d
	.byte	0x2
	.byte	0x2
	.2byte	0x482
	.uleb128 0x4
	.asciz	"TCS"
	.byte	0x2
	.2byte	0x47a
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TCKPS"
	.byte	0x2
	.2byte	0x47c
	.4byte	0xff
	.byte	0x2
	.byte	0x2
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TGATE"
	.byte	0x2
	.2byte	0x47d
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TSIDL"
	.byte	0x2
	.2byte	0x47f
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TON"
	.byte	0x2
	.2byte	0x481
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x10
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x6
	.4byte	0x5c1
	.byte	0x2
	.byte	0x2
	.2byte	0x487
	.uleb128 0x4
	.asciz	"TCKPS0"
	.byte	0x2
	.2byte	0x485
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TCKPS1"
	.byte	0x2
	.2byte	0x486
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x7
	.4byte	0x5d5
	.byte	0x2
	.byte	0x2
	.2byte	0x488
	.uleb128 0x8
	.4byte	0x523
	.uleb128 0x8
	.4byte	0x58d
	.byte	0x0
	.uleb128 0x3
	.4byte	0x5f4
	.asciz	"tagT5CONBITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x476
	.uleb128 0x9
	.4byte	0x5c1
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"T5CONBITS"
	.byte	0x2
	.2byte	0x489
	.4byte	0x5d5
	.uleb128 0x6
	.4byte	0x682
	.byte	0x2
	.byte	0x2
	.2byte	0x4d3
	.uleb128 0x4
	.asciz	"TCS"
	.byte	0x2
	.2byte	0x4ca
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"T32"
	.byte	0x2
	.2byte	0x4cc
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TCKPS"
	.byte	0x2
	.2byte	0x4cd
	.4byte	0xff
	.byte	0x2
	.byte	0x2
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TGATE"
	.byte	0x2
	.2byte	0x4ce
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TSIDL"
	.byte	0x2
	.2byte	0x4d0
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TON"
	.byte	0x2
	.2byte	0x4d2
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x10
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x6
	.4byte	0x6b6
	.byte	0x2
	.byte	0x2
	.2byte	0x4d8
	.uleb128 0x4
	.asciz	"TCKPS0"
	.byte	0x2
	.2byte	0x4d6
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TCKPS1"
	.byte	0x2
	.2byte	0x4d7
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x7
	.4byte	0x6ca
	.byte	0x2
	.byte	0x2
	.2byte	0x4d9
	.uleb128 0x8
	.4byte	0x606
	.uleb128 0x8
	.4byte	0x682
	.byte	0x0
	.uleb128 0x3
	.4byte	0x6e9
	.asciz	"tagT8CONBITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x4c6
	.uleb128 0x9
	.4byte	0x6b6
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"T8CONBITS"
	.byte	0x2
	.2byte	0x4da
	.4byte	0x6ca
	.uleb128 0x3
	.4byte	0x83c
	.asciz	"tagI2C2CONBITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x6e3
	.uleb128 0x4
	.asciz	"SEN"
	.byte	0x2
	.2byte	0x6e4
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RSEN"
	.byte	0x2
	.2byte	0x6e5
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"PEN"
	.byte	0x2
	.2byte	0x6e6
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RCEN"
	.byte	0x2
	.2byte	0x6e7
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"ACKEN"
	.byte	0x2
	.2byte	0x6e8
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"ACKDT"
	.byte	0x2
	.2byte	0x6e9
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"STREN"
	.byte	0x2
	.2byte	0x6ea
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"GCEN"
	.byte	0x2
	.2byte	0x6eb
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SMEN"
	.byte	0x2
	.2byte	0x6ec
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x7
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"DISSLW"
	.byte	0x2
	.2byte	0x6ed
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x6
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"A10M"
	.byte	0x2
	.2byte	0x6ee
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x5
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"IPMIEN"
	.byte	0x2
	.2byte	0x6ef
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x4
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"SCLREL"
	.byte	0x2
	.2byte	0x6f0
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x3
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"I2CSIDL"
	.byte	0x2
	.2byte	0x6f1
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"I2CEN"
	.byte	0x2
	.2byte	0x6f3
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x10
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"I2C2CONBITS"
	.byte	0x2
	.2byte	0x6f4
	.4byte	0x6fb
	.uleb128 0x3
	.4byte	0x960
	.asciz	"tagI2C2STATBITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x6f8
	.uleb128 0x4
	.asciz	"TBF"
	.byte	0x2
	.2byte	0x6f9
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RBF"
	.byte	0x2
	.2byte	0x6fa
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"R_W"
	.byte	0x2
	.2byte	0x6fb
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"S"
	.byte	0x2
	.2byte	0x6fc
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"P"
	.byte	0x2
	.2byte	0x6fd
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"D_A"
	.byte	0x2
	.2byte	0x6fe
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"I2COV"
	.byte	0x2
	.2byte	0x6ff
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"IWCOL"
	.byte	0x2
	.2byte	0x700
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"ADD10"
	.byte	0x2
	.2byte	0x701
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x7
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"GCSTAT"
	.byte	0x2
	.2byte	0x702
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x6
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"BCL"
	.byte	0x2
	.2byte	0x703
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x5
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"TRSTAT"
	.byte	0x2
	.2byte	0x705
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x1
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"ACKSTAT"
	.byte	0x2
	.2byte	0x706
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x10
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"I2C2STATBITS"
	.byte	0x2
	.2byte	0x707
	.4byte	0x850
	.uleb128 0x3
	.4byte	0xa8d
	.asciz	"tagPORTABITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x8e3
	.uleb128 0x4
	.asciz	"RA0"
	.byte	0x2
	.2byte	0x8e4
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA1"
	.byte	0x2
	.2byte	0x8e5
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA2"
	.byte	0x2
	.2byte	0x8e6
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA3"
	.byte	0x2
	.2byte	0x8e7
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA4"
	.byte	0x2
	.2byte	0x8e8
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA5"
	.byte	0x2
	.2byte	0x8e9
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA6"
	.byte	0x2
	.2byte	0x8ea
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA7"
	.byte	0x2
	.2byte	0x8eb
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA9"
	.byte	0x2
	.2byte	0x8ed
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x6
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA10"
	.byte	0x2
	.2byte	0x8ee
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x5
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA12"
	.byte	0x2
	.2byte	0x8f0
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x3
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA13"
	.byte	0x2
	.2byte	0x8f1
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA14"
	.byte	0x2
	.2byte	0x8f2
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x1
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"RA15"
	.byte	0x2
	.2byte	0x8f3
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x10
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"PORTABITS"
	.byte	0x2
	.2byte	0x8f4
	.4byte	0x975
	.uleb128 0x3
	.4byte	0xbfb
	.asciz	"tagLATDBITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x9a3
	.uleb128 0x4
	.asciz	"LATD0"
	.byte	0x2
	.2byte	0x9a4
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD1"
	.byte	0x2
	.2byte	0x9a5
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD2"
	.byte	0x2
	.2byte	0x9a6
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD3"
	.byte	0x2
	.2byte	0x9a7
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD4"
	.byte	0x2
	.2byte	0x9a8
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD5"
	.byte	0x2
	.2byte	0x9a9
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD6"
	.byte	0x2
	.2byte	0x9aa
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD7"
	.byte	0x2
	.2byte	0x9ab
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD8"
	.byte	0x2
	.2byte	0x9ac
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x7
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD9"
	.byte	0x2
	.2byte	0x9ad
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x6
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD10"
	.byte	0x2
	.2byte	0x9ae
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x5
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD11"
	.byte	0x2
	.2byte	0x9af
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x4
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD12"
	.byte	0x2
	.2byte	0x9b0
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x3
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD13"
	.byte	0x2
	.2byte	0x9b1
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x2
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD14"
	.byte	0x2
	.2byte	0x9b2
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x1
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATD15"
	.byte	0x2
	.2byte	0x9b3
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x10
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"LATDBITS"
	.byte	0x2
	.2byte	0x9b4
	.4byte	0xa9f
	.uleb128 0x3
	.4byte	0xcc2
	.asciz	"tagLATEBITS"
	.byte	0x2
	.byte	0x2
	.2byte	0x9d2
	.uleb128 0x4
	.asciz	"LATE0"
	.byte	0x2
	.2byte	0x9d3
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xf
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE1"
	.byte	0x2
	.2byte	0x9d4
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xe
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE2"
	.byte	0x2
	.2byte	0x9d5
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xd
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE3"
	.byte	0x2
	.2byte	0x9d6
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE4"
	.byte	0x2
	.2byte	0x9d7
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xb
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE5"
	.byte	0x2
	.2byte	0x9d8
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0xa
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE6"
	.byte	0x2
	.2byte	0x9d9
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x9
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x4
	.asciz	"LATE7"
	.byte	0x2
	.2byte	0x9da
	.4byte	0xff
	.byte	0x2
	.byte	0x1
	.byte	0x8
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x0
	.uleb128 0x5
	.asciz	"LATEBITS"
	.byte	0x2
	.2byte	0x9db
	.4byte	0xc0c
	.uleb128 0xa
	.asciz	"boolean"
	.byte	0x3
	.byte	0xac
	.4byte	0xce2
	.uleb128 0x2
	.asciz	"char"
	.byte	0x1
	.byte	0x6
	.uleb128 0x2
	.asciz	"short unsigned int"
	.byte	0x2
	.byte	0x7
	.uleb128 0xa
	.asciz	"I2C_callbackFunc"
	.byte	0x8
	.byte	0x2e
	.4byte	0xd18
	.uleb128 0xb
	.byte	0x2
	.4byte	0xd1e
	.uleb128 0xc
	.4byte	0xd2a
	.byte	0x1
	.uleb128 0xd
	.4byte	0xcd3
	.byte	0x0
	.uleb128 0xe
	.byte	0x1
	.uleb128 0xb
	.byte	0x2
	.4byte	0xd2a
	.uleb128 0xf
	.byte	0x1
	.asciz	"I2C2_Normal"
	.byte	0xa
	.byte	0x5a
	.byte	0x1
	.4byte	0xcd3
	.4byte	.LFB5
	.4byte	.LFE5
	.byte	0x1
	.byte	0x5e
	.uleb128 0x10
	.byte	0x1
	.asciz	"I2C2_reset"
	.byte	0xa
	.byte	0x68
	.byte	0x1
	.4byte	.LFB6
	.4byte	.LFE6
	.byte	0x1
	.byte	0x5e
	.uleb128 0x10
	.byte	0x1
	.asciz	"I2C2_init"
	.byte	0xa
	.byte	0x7b
	.byte	0x1
	.4byte	.LFB7
	.4byte	.LFE7
	.byte	0x1
	.byte	0x5e
	.uleb128 0x10
	.byte	0x1
	.asciz	"I2C2_trigger_service"
	.byte	0xa
	.byte	0x8c
	.byte	0x1
	.4byte	.LFB8
	.4byte	.LFE8
	.byte	0x1
	.byte	0x5e
	.uleb128 0x10
	.byte	0x1
	.asciz	"serviceI2C2"
	.byte	0xa
	.byte	0x92
	.byte	0x1
	.4byte	.LFB9
	.4byte	.LFE9
	.byte	0x1
	.byte	0x5e
	.uleb128 0x10
	.byte	0x1
	.asciz	"_MI2C2Interrupt"
	.byte	0xa
	.byte	0xa0
	.byte	0x1
	.4byte	.LFB10
	.4byte	.LFE10
	.byte	0x1
	.byte	0x5e
	.uleb128 0xf
	.byte	0x1
	.asciz	"I2C2_CheckAvailable"
	.byte	0xa
	.byte	0xad
	.byte	0x1
	.4byte	0xcd3
	.4byte	.LFB11
	.4byte	.LFE11
	.byte	0x1
	.byte	0x5e
	.uleb128 0x11
	.4byte	0xe87
	.byte	0x1
	.asciz	"I2C2_Write"
	.byte	0xa
	.byte	0xb8
	.byte	0x1
	.4byte	0xcd3
	.4byte	.LFB12
	.4byte	.LFE12
	.byte	0x1
	.byte	0x5e
	.uleb128 0x12
	.4byte	.LASF0
	.byte	0xa
	.byte	0xb7
	.4byte	0xee
	.byte	0x2
	.byte	0x7e
	.sleb128 0
	.uleb128 0x12
	.4byte	.LASF1
	.byte	0xa
	.byte	0xb7
	.4byte	0xe87
	.byte	0x2
	.byte	0x7e
	.sleb128 2
	.uleb128 0x12
	.4byte	.LASF2
	.byte	0xa
	.byte	0xb7
	.4byte	0xee
	.byte	0x2
	.byte	0x7e
	.sleb128 4
	.uleb128 0x13
	.asciz	"ptxData"
	.byte	0xa
	.byte	0xb7
	.4byte	0xe87
	.byte	0x2
	.byte	0x7e
	.sleb128 6
	.uleb128 0x13
	.asciz	"txSize"
	.byte	0xa
	.byte	0xb7
	.4byte	0xff
	.byte	0x2
	.byte	0x7e
	.sleb128 8
	.uleb128 0x12
	.4byte	.LASF3
	.byte	0xa
	.byte	0xb7
	.4byte	0xd00
	.byte	0x2
	.byte	0x7e
	.sleb128 10
	.byte	0x0
	.uleb128 0xb
	.byte	0x2
	.4byte	0xee
	.uleb128 0x11
	.4byte	0xf1d
	.byte	0x1
	.asciz	"I2C2_Read"
	.byte	0xa
	.byte	0xcd
	.byte	0x1
	.4byte	0xcd3
	.4byte	.LFB13
	.4byte	.LFE13
	.byte	0x1
	.byte	0x5e
	.uleb128 0x12
	.4byte	.LASF0
	.byte	0xa
	.byte	0xcc
	.4byte	0xee
	.byte	0x2
	.byte	0x7e
	.sleb128 0
	.uleb128 0x12
	.4byte	.LASF1
	.byte	0xa
	.byte	0xcc
	.4byte	0xe87
	.byte	0x2
	.byte	0x7e
	.sleb128 2
	.uleb128 0x12
	.4byte	.LASF2
	.byte	0xa
	.byte	0xcc
	.4byte	0xee
	.byte	0x2
	.byte	0x7e
	.sleb128 4
	.uleb128 0x13
	.asciz	"prxData"
	.byte	0xa
	.byte	0xcc
	.4byte	0xe87
	.byte	0x2
	.byte	0x7e
	.sleb128 6
	.uleb128 0x13
	.asciz	"rxSize"
	.byte	0xa
	.byte	0xcc
	.4byte	0xff
	.byte	0x2
	.byte	0x7e
	.sleb128 8
	.uleb128 0x12
	.4byte	.LASF3
	.byte	0xa
	.byte	0xcc
	.4byte	0xd00
	.byte	0x2
	.byte	0x7e
	.sleb128 10
	.uleb128 0x13
	.asciz	"I2C_mode"
	.byte	0xa
	.byte	0xcc
	.4byte	0xff
	.byte	0x2
	.byte	0x7e
	.sleb128 12
	.byte	0x0
	.uleb128 0x11
	.4byte	0xf5f
	.byte	0x1
	.asciz	"I2C2_checkACK"
	.byte	0xa
	.byte	0xe4
	.byte	0x1
	.4byte	0xcd3
	.4byte	.LFB14
	.4byte	.LFE14
	.byte	0x1
	.byte	0x5e
	.uleb128 0x12
	.4byte	.LASF0
	.byte	0xa
	.byte	0xe3
	.4byte	0xff
	.byte	0x2
	.byte	0x7e
	.sleb128 0
	.uleb128 0x12
	.4byte	.LASF3
	.byte	0xa
	.byte	0xe3
	.4byte	0xd00
	.byte	0x2
	.byte	0x7e
	.sleb128 2
	.byte	0x0
	.uleb128 0x10
	.byte	0x1
	.asciz	"I2C2_startWrite"
	.byte	0xa
	.byte	0xf9
	.byte	0x1
	.4byte	.LFB15
	.4byte	.LFE15
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_writeAddress"
	.byte	0xa
	.2byte	0x106
	.byte	0x1
	.4byte	.LFB16
	.4byte	.LFE16
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_writeCommandData"
	.byte	0xa
	.2byte	0x10f
	.byte	0x1
	.4byte	.LFB17
	.4byte	.LFE17
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_writeData"
	.byte	0xa
	.2byte	0x12d
	.byte	0x1
	.4byte	.LFB18
	.4byte	.LFE18
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_writeStop"
	.byte	0xa
	.2byte	0x142
	.byte	0x1
	.4byte	.LFB19
	.4byte	.LFE19
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_doneWrite"
	.byte	0xa
	.2byte	0x149
	.byte	0x1
	.4byte	.LFB20
	.4byte	.LFE20
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_readStart"
	.byte	0xa
	.2byte	0x152
	.byte	0x1
	.4byte	.LFB21
	.4byte	.LFE21
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_readAddress"
	.byte	0xa
	.2byte	0x15a
	.byte	0x1
	.4byte	.LFB22
	.4byte	.LFE22
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_recen"
	.byte	0xa
	.2byte	0x16c
	.byte	0x1
	.4byte	.LFB23
	.4byte	.LFE23
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_rerecen"
	.byte	0xa
	.2byte	0x17b
	.byte	0x1
	.4byte	.LFB24
	.4byte	.LFE24
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_recstore"
	.byte	0xa
	.2byte	0x182
	.byte	0x1
	.4byte	.LFB25
	.4byte	.LFE25
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_stopRead"
	.byte	0xa
	.2byte	0x194
	.byte	0x1
	.4byte	.LFB26
	.4byte	.LFE26
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_idle"
	.byte	0xa
	.2byte	0x19c
	.byte	0x1
	.4byte	.LFB27
	.4byte	.LFE27
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_doneRead"
	.byte	0xa
	.2byte	0x1a1
	.byte	0x1
	.4byte	.LFB28
	.4byte	.LFE28
	.byte	0x1
	.byte	0x5e
	.uleb128 0x14
	.byte	0x1
	.asciz	"I2C2_Failed"
	.byte	0xa
	.2byte	0x1a9
	.byte	0x1
	.4byte	.LFB29
	.4byte	.LFE29
	.byte	0x1
	.byte	0x5e
	.uleb128 0x15
	.asciz	"CORCON"
	.byte	0x2
	.byte	0x4c
	.4byte	0x113b
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0xff
	.uleb128 0x17
	.asciz	"IFS3bits"
	.byte	0x2
	.2byte	0x15f
	.4byte	0x1153
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x249
	.uleb128 0x17
	.asciz	"IEC3bits"
	.byte	0x2
	.2byte	0x1c3
	.4byte	0x116b
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x365
	.uleb128 0x17
	.asciz	"IPC12bits"
	.byte	0x2
	.2byte	0x36b
	.4byte	0x1184
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x511
	.uleb128 0x17
	.asciz	"T5CONbits"
	.byte	0x2
	.2byte	0x48a
	.4byte	0x119d
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x5f4
	.uleb128 0x17
	.asciz	"T8CONbits"
	.byte	0x2
	.2byte	0x4db
	.4byte	0x11b6
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x6e9
	.uleb128 0x17
	.asciz	"I2C2RCV"
	.byte	0x2
	.2byte	0x6df
	.4byte	0x113b
	.byte	0x1
	.byte	0x1
	.uleb128 0x17
	.asciz	"I2C2TRN"
	.byte	0x2
	.2byte	0x6e0
	.4byte	0x113b
	.byte	0x1
	.byte	0x1
	.uleb128 0x17
	.asciz	"I2C2BRG"
	.byte	0x2
	.2byte	0x6e1
	.4byte	0x113b
	.byte	0x1
	.byte	0x1
	.uleb128 0x17
	.asciz	"I2C2CON"
	.byte	0x2
	.2byte	0x6e2
	.4byte	0x113b
	.byte	0x1
	.byte	0x1
	.uleb128 0x17
	.asciz	"I2C2CONbits"
	.byte	0x2
	.2byte	0x6f5
	.4byte	0x1219
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x83c
	.uleb128 0x17
	.asciz	"I2C2STAT"
	.byte	0x2
	.2byte	0x6f7
	.4byte	0x113b
	.byte	0x1
	.byte	0x1
	.uleb128 0x17
	.asciz	"I2C2STATbits"
	.byte	0x2
	.2byte	0x708
	.4byte	0x1248
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0x960
	.uleb128 0x17
	.asciz	"PORTAbits"
	.byte	0x2
	.2byte	0x8f5
	.4byte	0x1261
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0xa8d
	.uleb128 0x17
	.asciz	"LATDbits"
	.byte	0x2
	.2byte	0x9b5
	.4byte	0x1279
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0xbfb
	.uleb128 0x17
	.asciz	"LATEbits"
	.byte	0x2
	.2byte	0x9dc
	.4byte	0x1291
	.byte	0x1
	.byte	0x1
	.uleb128 0x16
	.4byte	0xcc2
	.uleb128 0x15
	.asciz	"isr_nest_level"
	.byte	0x7
	.byte	0x33
	.4byte	0xca
	.byte	0x1
	.byte	0x1
	.uleb128 0x15
	.asciz	"defaultCorcon"
	.byte	0xb
	.byte	0x33
	.4byte	0xca
	.byte	0x1
	.byte	0x1
	.uleb128 0x18
	.asciz	"pI2C2_callback"
	.byte	0xa
	.byte	0x28
	.4byte	0xd00
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_pI2C2_callback
	.uleb128 0x18
	.asciz	"I2C2_mode"
	.byte	0xa
	.byte	0x3e
	.4byte	0xff
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_mode
	.uleb128 0x18
	.asciz	"I2C2ERROR"
	.byte	0xa
	.byte	0x40
	.4byte	0xca
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2ERROR
	.uleb128 0x18
	.asciz	"I2C2_Busy"
	.byte	0xa
	.byte	0x43
	.4byte	0xcd3
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_Busy
	.uleb128 0x18
	.asciz	"I2C2_state"
	.byte	0xa
	.byte	0x45
	.4byte	0xd2c
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_state
	.uleb128 0x18
	.asciz	"I2C2_Index"
	.byte	0xa
	.byte	0x4b
	.4byte	0xff
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_Index
	.uleb128 0x18
	.asciz	"I2C2_AddressByte"
	.byte	0xa
	.byte	0x4d
	.4byte	0xee
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_AddressByte
	.uleb128 0x18
	.asciz	"I2C2_tx_data_size"
	.byte	0xa
	.byte	0x4e
	.4byte	0xff
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_tx_data_size
	.uleb128 0x18
	.asciz	"I2C2_rx_data_size"
	.byte	0xa
	.byte	0x4f
	.4byte	0xff
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_rx_data_size
	.uleb128 0x18
	.asciz	"I2C2_command_data_size"
	.byte	0xa
	.byte	0x50
	.4byte	0xff
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_command_data_size
	.uleb128 0x18
	.asciz	"pI2C2Buffer"
	.byte	0xa
	.byte	0x52
	.4byte	0xe87
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_pI2C2Buffer
	.uleb128 0x18
	.asciz	"pI2C2commandBuffer"
	.byte	0xa
	.byte	0x53
	.4byte	0xe87
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_pI2C2commandBuffer
	.uleb128 0x18
	.asciz	"I2C2_service_handle"
	.byte	0xa
	.byte	0x55
	.4byte	0xff
	.byte	0x1
	.byte	0x5
	.byte	0x3
	.4byte	_I2C2_service_handle
	.byte	0x0
	.section	.debug_abbrev,info
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x10
	.uleb128 0x6
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x25
	.uleb128 0x8
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x1b
	.uleb128 0x8
	.byte	0x0
	.byte	0x0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x1
	.uleb128 0x13
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0x4
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0xd
	.uleb128 0xb
	.uleb128 0xc
	.uleb128 0xb
	.uleb128 0x38
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x1
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0x7
	.uleb128 0x17
	.byte	0x1
	.uleb128 0x1
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0x8
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x9
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0xa
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xc
	.uleb128 0x15
	.byte	0x1
	.uleb128 0x1
	.uleb128 0x13
	.uleb128 0x27
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0xd
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xe
	.uleb128 0x15
	.byte	0x0
	.uleb128 0x27
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0xf
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x10
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x11
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x1
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x12
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x13
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x14
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x15
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x16
	.uleb128 0x35
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x18
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.section	.debug_pubnames,info
	.4byte	0x2ce
	.2byte	0x2
	.4byte	.Ldebug_info0
	.4byte	0x143e
	.4byte	0xd32
	.asciz	"I2C2_Normal"
	.4byte	0xd51
	.asciz	"I2C2_reset"
	.4byte	0xd6b
	.asciz	"I2C2_init"
	.4byte	0xd84
	.asciz	"I2C2_trigger_service"
	.4byte	0xda8
	.asciz	"serviceI2C2"
	.4byte	0xdc3
	.asciz	"_MI2C2Interrupt"
	.4byte	0xde2
	.asciz	"I2C2_CheckAvailable"
	.4byte	0xe09
	.asciz	"I2C2_Write"
	.4byte	0xe8d
	.asciz	"I2C2_Read"
	.4byte	0xf1d
	.asciz	"I2C2_checkACK"
	.4byte	0xf5f
	.asciz	"I2C2_startWrite"
	.4byte	0xf7e
	.asciz	"I2C2_writeAddress"
	.4byte	0xfa0
	.asciz	"I2C2_writeCommandData"
	.4byte	0xfc6
	.asciz	"I2C2_writeData"
	.4byte	0xfe5
	.asciz	"I2C2_writeStop"
	.4byte	0x1004
	.asciz	"I2C2_doneWrite"
	.4byte	0x1023
	.asciz	"I2C2_readStart"
	.4byte	0x1042
	.asciz	"I2C2_readAddress"
	.4byte	0x1063
	.asciz	"I2C2_recen"
	.4byte	0x107e
	.asciz	"I2C2_rerecen"
	.4byte	0x109b
	.asciz	"I2C2_recstore"
	.4byte	0x10b9
	.asciz	"I2C2_stopRead"
	.4byte	0x10d7
	.asciz	"I2C2_idle"
	.4byte	0x10f1
	.asciz	"I2C2_doneRead"
	.4byte	0x110f
	.asciz	"I2C2_Failed"
	.4byte	0x12c5
	.asciz	"pI2C2_callback"
	.4byte	0x12e2
	.asciz	"I2C2_mode"
	.4byte	0x12fa
	.asciz	"I2C2ERROR"
	.4byte	0x1312
	.asciz	"I2C2_Busy"
	.4byte	0x132a
	.asciz	"I2C2_state"
	.4byte	0x1343
	.asciz	"I2C2_Index"
	.4byte	0x135c
	.asciz	"I2C2_AddressByte"
	.4byte	0x137b
	.asciz	"I2C2_tx_data_size"
	.4byte	0x139b
	.asciz	"I2C2_rx_data_size"
	.4byte	0x13bb
	.asciz	"I2C2_command_data_size"
	.4byte	0x13e0
	.asciz	"pI2C2Buffer"
	.4byte	0x13fa
	.asciz	"pI2C2commandBuffer"
	.4byte	0x141b
	.asciz	"I2C2_service_handle"
	.4byte	0x0
	.section	.debug_aranges,info
	.4byte	0x1c
	.2byte	0x2
	.4byte	.Ldebug_info0
	.byte	0x4
	.byte	0x0
	.2byte	0x0
	.2byte	0x0
	.4byte	.Ltext0
	.4byte	.Letext0-.Ltext0
	.4byte	0x0
	.4byte	0x0
	.section	.debug_str,info
.LASF2:
	.asciz	"commandDataSize"
.LASF3:
	.asciz	"pCallback"
.LASF0:
	.asciz	"address"
.LASF1:
	.asciz	"pcommandData"

	.section __c30_signature, info, data
	.word 0x0001
	.word 0x0000
	.word 0x0000

	.set ___PA___,0
	.end
